/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

function Mascara_Hora(Hora){ 
var hora01 = ''; 
hora01 = hora01 + Hora; 
if (hora01.length == 2){ 
hora01 = hora01 + ':'; 
document.forms[0].Hora.value = hora01; 
} 
if (hora01.length == 5){ 
Verifica_Hora(); 
} 
} 
           
function Verifica_Hora(){ 
hrs = (document.forms[0].Hora.value.substring(0,2)); 
min = (document.forms[0].Hora.value.substring(3,5)); 
               
estado = ""; 
if ((hrs < 00 ) || (hrs > 23) || ( min < 00) ||( min > 59)){ 
estado = "errada"; 
} 
               
if (document.forms[0].Hora.value == "") { 
estado = "errada"; 
} 

if (estado == "errada") { 
alert("Hora invalida!"); 
document.forms[0].Hora.focus(); 
document.forms[0].Hora.value="";
} 
} 


          function mascara_data(data){ 
              var mydata = ''; 
              mydata = mydata + data; 
              if (mydata.length == 2){ 
                  mydata = mydata + '/'; 
                  document.forms[0].data.value = mydata; 
              } 
              if (mydata.length == 5){ 
                  mydata = mydata + '/'; 
                  document.forms[0].data.value = mydata; 
              } 
              if (mydata.length == 10){ 
                  verifica_data(); 
              } 
          } 
           
          function verifica_data () { 

            dia = (document.forms[0].data.value.substring(0,2)); 
            mes = (document.forms[0].data.value.substring(3,5)); 
            ano = (document.forms[0].data.value.substring(6,10)); 

            situacao = ""; 
            // verifica o dia valido para cada mes 
            if ((dia < 01)||(dia < 01 || dia > 30) && (  mes == 04 || mes == 06 || mes == 09 || mes == 11 ) || dia > 31) { 
                situacao = "falsa"; 
            } 

            // verifica se o mes e valido 
            if (mes < 01 || mes > 12 ) { 
                situacao = "falsa"; 
            } 

            // verifica se e ano bissexto 
            if (mes == 2 && ( dia < 01 || dia > 29 || ( dia > 28 && (parseInt(ano / 4) != ano / 4)))) { 
                situacao = "falsa"; 
            } 
    
            if (document.forms[0].data.value == "") { 
                situacao = "falsa"; 
            } 
    
            if (situacao == "falsa") { 
                alert("Data invalida!"); 
                document.forms[0].data.focus();
                document.forms[0].data.value = "";
            } 
          }
          
          
     
     
      function verifica_campo_nulo (form_evento) { 
        
         tamanhoData = document.form_evento.data.value;
         tamanhoHora = document.form_evento.Hora.value;
        
        if (document.form_evento.nome_evento.value=="" ){
            
            alert("O campo nome esta nulo" );
            return false;
        }
        
        if (document.form_evento.data.value==""){
            
            alert("O campo data esta nulo " );
            return false;
        }else if (tamanhoData.length < 10){
            alert("O campo data esta imcompleto " );
            return false;
        }
        
        if (document.form_evento.Hora.value==""){
            alert("O campo hora esta nulo");
            return false;
        }else if (tamanhoHora.length <5){
          alert("O campo hora esta imcompleto");
            return false;  
        }
        
        if (document.form_evento.local.value==""){
            alert("O campo local esta nulo");
            return false;
        }
         
         return true;
         
         
     }
        
   function BloqueiaLetras(e)
{
        var tecla=new Number();
        if(window.event) {
                tecla = e.keyCode;
        }
        else if(e.which) {
                tecla = e.which;
        }
        else {
                return true;
        }
        if((tecla >= "97") && (tecla <= "122")){
                return false;
        }
}

   
